seismometer station - French English Dictionary